part of 'bloc.dart';

class SubsequentMemorizationCardBlocState {
  const SubsequentMemorizationCardBlocState({
    required this.lexicalItem,
  });

  final LexicalItem lexicalItem;

  SubsequentMemorizationCardBlocState copyWith({
    LexicalItem Function()? lexicalItem,
  }) {
    return SubsequentMemorizationCardBlocState(
      lexicalItem: lexicalItem == null ? this.lexicalItem : lexicalItem(),
    );
  }
}
